narrow-leaved lavender - Spanish English Dictionary